\hypertarget{classguild__service_1_1_guild_members_logic}{}\doxysection{guild\+\_\+service\+::Guild\+Members\+Logic Class Reference}
\label{classguild__service_1_1_guild_members_logic}\index{guild\_service::GuildMembersLogic@{guild\_service::GuildMembersLogic}}


公会成员模块逻辑类  




{\ttfamily \#include $<$guild\+\_\+members\+\_\+logic.\+h$>$}

\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classguild__service_1_1_guild_members_logic_acd72013be24a103cff4b691d8d9b5a22}\label{classguild__service_1_1_guild_members_logic_acd72013be24a103cff4b691d8d9b5a22}} 
static bool {\bfseries Get\+Guild\+Module\+Members} (const guild\+\_\+id\+\_\+type guild\+\_\+id, Guild\+Module\+Members \&members)
\item 
static bool \mbox{\hyperlink{classguild__service_1_1_guild_members_logic_a0a5c4bdd2cd3be84ab2000a355fcdbac}{Get\+Guild\+Member}} (const role\+\_\+uuid\+\_\+type role\+\_\+uuid, const role\+\_\+uuid\+\_\+type member\+\_\+role\+\_\+uuid, Guild\+Member \&member, error\+\_\+code \&ec)
\begin{DoxyCompactList}\small\item\em 获取公会成员 \end{DoxyCompactList}\item 
static bool \mbox{\hyperlink{classguild__service_1_1_guild_members_logic_a7d874e8347ebf3cdeea8b7375d33b52e}{Get\+Guild\+Module\+Members}} (const role\+\_\+uuid\+\_\+type role\+\_\+uuid, Guild\+Module\+Members \&member\+\_\+list, error\+\_\+code \&ec)
\begin{DoxyCompactList}\small\item\em 获取公会成员列表 \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classguild__service_1_1_guild_members_logic_a63f6f75ef5d4f9616b08a1de57c0ec50}\label{classguild__service_1_1_guild_members_logic_a63f6f75ef5d4f9616b08a1de57c0ec50}} 
static bool {\bfseries Get\+Module\+Repository} (const guild\+\_\+id\+\_\+type guild\+\_\+id, Guild\+Module\+Repository \&module\+\_\+repository)
\item 
\mbox{\Hypertarget{classguild__service_1_1_guild_members_logic_a75f8ed915e3f7a42547c59d3db73a7cb}\label{classguild__service_1_1_guild_members_logic_a75f8ed915e3f7a42547c59d3db73a7cb}} 
static bool {\bfseries Get\+Guild\+Repository\+Role\+View} (const role\+\_\+uuid\+\_\+type role\+\_\+uuid, Get\+Guild\+Repository\+Role\+View\+Res \&role\+\_\+view, error\+\_\+code \&ec)
\item 
static bool \mbox{\hyperlink{classguild__service_1_1_guild_members_logic_a928b9e6dd13e333bec86bab98e944344}{Query\+Guild\+Welfare\+Award}} (const role\+\_\+uuid\+\_\+type role\+\_\+uuid, uint64\+\_\+t \&award, error\+\_\+code \&ec)
\begin{DoxyCompactList}\small\item\em 查询公会福利奖励 \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
公会成员模块逻辑类 

\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classguild__service_1_1_guild_members_logic_a0a5c4bdd2cd3be84ab2000a355fcdbac}\label{classguild__service_1_1_guild_members_logic_a0a5c4bdd2cd3be84ab2000a355fcdbac}} 
\index{guild\_service::GuildMembersLogic@{guild\_service::GuildMembersLogic}!GetGuildMember@{GetGuildMember}}
\index{GetGuildMember@{GetGuildMember}!guild\_service::GuildMembersLogic@{guild\_service::GuildMembersLogic}}
\doxysubsubsection{\texorpdfstring{GetGuildMember()}{GetGuildMember()}}
{\footnotesize\ttfamily bool guild\+\_\+service\+::\+Guild\+Members\+Logic\+::\+Get\+Guild\+Member (\begin{DoxyParamCaption}\item[{const role\+\_\+uuid\+\_\+type}]{role\+\_\+uuid,  }\item[{const role\+\_\+uuid\+\_\+type}]{member\+\_\+role\+\_\+uuid,  }\item[{Guild\+Member \&}]{member,  }\item[{error\+\_\+code \&}]{ec }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



获取公会成员 


\begin{DoxyParams}{Parameters}
{\em role\+\_\+uuid} & 角色唯一id \\
\hline
{\em member} & 公会成员 \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true 

false 
\end{DoxyReturn}
\mbox{\Hypertarget{classguild__service_1_1_guild_members_logic_a7d874e8347ebf3cdeea8b7375d33b52e}\label{classguild__service_1_1_guild_members_logic_a7d874e8347ebf3cdeea8b7375d33b52e}} 
\index{guild\_service::GuildMembersLogic@{guild\_service::GuildMembersLogic}!GetGuildModuleMembers@{GetGuildModuleMembers}}
\index{GetGuildModuleMembers@{GetGuildModuleMembers}!guild\_service::GuildMembersLogic@{guild\_service::GuildMembersLogic}}
\doxysubsubsection{\texorpdfstring{GetGuildModuleMembers()}{GetGuildModuleMembers()}}
{\footnotesize\ttfamily bool guild\+\_\+service\+::\+Guild\+Members\+Logic\+::\+Get\+Guild\+Module\+Members (\begin{DoxyParamCaption}\item[{const role\+\_\+uuid\+\_\+type}]{role\+\_\+uuid,  }\item[{Guild\+Module\+Members \&}]{member\+\_\+list,  }\item[{error\+\_\+code \&}]{ec }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



获取公会成员列表 


\begin{DoxyParams}{Parameters}
{\em role\+\_\+uuid} & 角色唯一id \\
\hline
{\em member} & 公会成员列表 \\
\hline
{\em ec} & 错误码 \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classguild__service_1_1_guild_members_logic_a928b9e6dd13e333bec86bab98e944344}\label{classguild__service_1_1_guild_members_logic_a928b9e6dd13e333bec86bab98e944344}} 
\index{guild\_service::GuildMembersLogic@{guild\_service::GuildMembersLogic}!QueryGuildWelfareAward@{QueryGuildWelfareAward}}
\index{QueryGuildWelfareAward@{QueryGuildWelfareAward}!guild\_service::GuildMembersLogic@{guild\_service::GuildMembersLogic}}
\doxysubsubsection{\texorpdfstring{QueryGuildWelfareAward()}{QueryGuildWelfareAward()}}
{\footnotesize\ttfamily bool guild\+\_\+service\+::\+Guild\+Members\+Logic\+::\+Query\+Guild\+Welfare\+Award (\begin{DoxyParamCaption}\item[{const role\+\_\+uuid\+\_\+type}]{role\+\_\+uuid,  }\item[{uint64\+\_\+t \&}]{award,  }\item[{error\+\_\+code \&}]{ec }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



查询公会福利奖励 


\begin{DoxyParams}{Parameters}
{\em role\+\_\+uuid} & 角色唯一id \\
\hline
{\em award} & 奖励 \\
\hline
{\em ec} & 错误码 \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true 查询成功 

false 查询失败 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
guildservicequery/logic/\mbox{\hyperlink{guild__members__logic_8h}{guild\+\_\+members\+\_\+logic.\+h}}\item 
guildservicequery/logic/guild\+\_\+members\+\_\+logic.\+cpp\end{DoxyCompactItemize}
